package com.hsteach.dao.domain.myopia;

import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import com.fasterxml.jackson.annotation.JsonFormat;
import com.hsteach.common.core.domain.BaseEntity;
import lombok.Data;

/**
 * @Description: 视力档案
 * @Author: lx
 * @Date: 2023/12/14 15:31
 */
@Data
@TableName(value = "tb_myopia")
public class Myopia extends BaseEntity {

    /** id 身份证号*/
    @TableId(type = IdType.INPUT)
    @JsonFormat(shape = JsonFormat.Shape.STRING)
    private Long id;

    /** schoolId */
    private Long schoolId;

    /** 名字 */
    private String name;

    /** 性别 1 男 2 女 3 未知*/
    private String sex;

    /** 阶段 */
    private String stage;

    /** 年级 */
    private String grade;

    /** 班级 */
    private String className;

    /** 班级id */
    private String classId;

    /** 年龄 */
    private Integer age;

    /** 近视等级 */
    private String myopiaLevel;

    /** 矫正方式 */
    private String rectifyMode;

    /** 是否为ok镜佩戴者 */
    private Integer okWearer;

}
